//
//    /**  
//    * @Title: SampleSocketEvent.java
//    * @Package com.efast.cafe.portal.open.socket
//    * @Description: TODO(用一句话描述该文件做什么)
//    * @author Administrator
//    * @date 2018年10月31日
//    * @version V1.0  
//    */
//    
//package com.efast.cafe.portal.open.socket;
//
//import com.cafeauto.socketio.SocketCallbackData;
//import com.cafeauto.socketio.SocketCallbackMessage;
//import com.cafeauto.socketio.SocketIOInData;
//import com.corundumstudio.socketio.transport.NamespaceClient;
//import com.efast.cafe.commponent.es.socketio.annotation.SocketIOEvent;
//import com.efast.cafe.commponent.es.socketio.base.AbstractSocketMessage;
//import com.efast.cafe.framework.json.JSONObject;
//
///**
//    * @ClassName: SampleSocketEvent
//    * @Description: socket io 事件demo
//    * @author Administrator
//    * @date 2018年10月31日
//    *
//    */
//@SocketIOEvent
//public class SampleSocketEvent extends AbstractSocketMessage{
//
//	
//	    /* (非 Javadoc)
//	    * 
//	    * 
//	    * @param client
//	    * @param data
//	    * @return
//	    * @throws Exception
//	    * @see com.efast.cafe.commponent.es.socketio.base.AbstractSocketMessage#onMessage(com.corundumstudio.socketio.transport.NamespaceClient, com.cafeauto.socketio.SocketIOInData)
//	    */
//	    
//	@Override
//	public SocketCallbackData onMessage(NamespaceClient client, SocketIOInData data) throws Exception {
//		logger.info("Event SampleSocketEvent Received a message : "+new JSONObject(data).toString());
//		
//		SocketCallbackData resdata = new SocketCallbackData();
//		resdata.setSuccess(true);
//		SocketCallbackMessage msg = new SocketCallbackMessage();
//		msg.setMessageId(data.getMessage().getMessageId());
//		msg.setBusObject("response success");
//		resdata.setMessage(msg);
//		return resdata;
//	}
//
//}
